package com.tedu.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * Author：毕龙
 * Date: 2022/9/15 14:51
 * pojo作为一个基类 完成两个任务 2个日期 实现序列化
 */
@Data
@Accessors(chain = true)
public class BasePojo implements Serializable {
    //设计新增操作时 自动填充时间
    @TableField(fill = FieldFill.INSERT)
    private Date created;//表示创建时需要赋值
    //新增或修改自动填充
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updated;//表示创建时/更新是赋值
}
